  /*宽度样式*/ 
  .widthPer25 { 
    width: 25%;
  } 

  .widthPer30 { 
    width: 30%;
  } 

  .widthPer33_33 {
    width: 33.33%;
  } 

  .widthPer100 {
    width: 100%;
  }

  .width1_8 {
    width: 1.8rem;
  }
  .width2_1{
    width: 2.1rem;
  }

  .width3_4 {
    width: 3.4rem;
  }  

  .width3_75 {
    width: 3.75rem;
  }
  
  .width10 {
    width: 10rem;
  }

  .width10_5 {
    width: 10.5rem;
  }

  .width13 {
    width: 13rem; 
  } 

  .maxWidth3_4 {
    max-width: 3.4rem;
  }


  /*高度样式*/
  .heightAuto {
    height: auto;
  }

  .heightPer100 {
    height: 100% !important;
  }

  .height0_5 {
    height: 0.5rem;
  }

  .height0_8 {
    height: 0.8rem;
  }

  .height1_3 {
    height: 1.3rem;
  }

  .height1_5 {
    height: 1.5rem;
  }

  .height1_8 {
    height: 1.8rem;
  }

  .height2 {
    height: 2rem !important;
  }  

  .height2_2 {
    height: 2.2rem;
  }

  .height2_45 {
    height: 2.45rem;
  }

  .height2_8 {
    height: 2.8rem;
  }

  .height3_4 {
    height: 3.75rem;
  }  

  .height3_75 {
    height: 3.75rem;
  }

  .height4_75 {
    height: 4.75rem;
  }  

  .height5 {
    height: 5rem;
  }

  .height24 {
    height: 24rem;
  }

  /*行高样式*/
  .lineHeight0_8 {
    line-height: 0.8rem;
  }  

  .lineHeight1 {
    line-height: 1rem;
  }

  .lineHeight1_3 {
    line-height: 1.3rem;
  }

  .lineHeight1_5 {
    line-height: 1.5rem;
  }
  .lineHeight1_6 {
    line-height: 1.6rem;
  }
  .lineHeight1_8 {
    line-height: 1.8rem;
  } 

  .lineHeight2 {
    line-height: 2rem !important;
  }

  .lineHeight2_2 {
    line-height: 2.2rem;
  } 

  .lineHeight2_45 {
    line-height: 2.45rem;
  }

  .height12_5 {
    height: 12.5rem;
  }  
  

  /*定位样式*/
  .relative {
    position: relative;
  }

  .absolute {
    position: absolute; 
  }

  .fixed {
    position: fixed;
  }

  .topPer6 {
    top: 6% !important;
  }  

  .topPer10 {
    top: 10%;
  }

  .topPer88 {
    top: 88%;
  }

  .top0_1 {
    top: 0.1rem;
  }

  .top-0_25 {
    top: -0.25rem;
  }  

  .top0_27 {
    top: 0.27rem;
  }  

  .bottom0 {
    bottom: 0; 
  }

  .bottom2_45 {
    bottom: 2.45rem;
  }  

  .leftPer50 {
    left: 50%;
  }

  .leftPer82 {
    left: 82%;
  }

  .right0_27 {
    right: 0.27rem; 
  }

     
  /*文字颜色*/
  .white {
    color: #fff;
  }

  .black {
    color: #000;
  }

  .gray666 {
    color: #666;
  }

  .gray919191 {
    color: #919191;
  }

  .gray242424 {
    color: #242424;
  } 

  .grayccc {
    color: #ccc;
  }

  .gray848484 {
    color: #848484;
  }

  .redf8584f {
    color: #f8584f;
  }


  /*字体*/
  .MicrosoftYaHei {
    /*微软雅黑*/
    font-family: microsoft yahei;
  }


  /*背景颜色*/
  .whiteBackgroundf7f7f7 {
    background: #f7f7f7; 
  }

  .whiteBackgroundfff {
    background: #fff !important; 
  }

  .grayBackground303030 {
    background: #303030;
  } 

  .redBackgroundf8584f {
    background: #f8584f;
  }

  .redBackgroundf8584f {
    background: #f8584f;
  }     

  .grayBackgroundA2A2A2 {
    background: #A2A2A2;
  } 

  .grayBackground888 {
    background: #888;
  }    

  
  /*边框颜色 边框圆角*/
  .grayBoderccc {
    border: 1px solid #ccc !important;  
  }

   .grayBoder {
    border: 1px solid #eaeaea;
  } 

  .blackBoder {
    border: 1px solid #000; 
  }

  .redBoderc00 {
    border: 1px solid #c00 !important;
  }

  .redBoder919191 {
    border: 1px solid #919191;
  }

  .redBodere72e35 {
    border: 1px solid #e72e35;
  }

  .whiteBoderTop {
    border-top: 1px solid #fff;
  }

  .grayBoderTopeaeaea {
    border-top: 1px solid #eaeaea; 
  }

  .grayBoderBottomeaeaea {
    border-bottom: 1px solid #eaeaea; 
  }

  .grayBoderBottome2e2e2 {
    border-bottom: 1px solid #e2e2e2; 
  }

  .redBoderLeftf8484f {
    border-left: 0.1rem solid #f8484f;
  }  

  .grayBoderRighte2e2e2 {
    border-right: 1px solid #e2e2e2; 
  }

  .borderRadius0_13 {
    border-radius: 0.13rem;  
  }
  .borderRadius0_75 {
    border-radius: 0.75rem;
  }

  .borderCollapse {
    /*边框会合并为一个单一的边框*/
    border-collapse: collapse; 
  }


  /*字体大小样式*/
  .fontSize0 {
    font-size: 0rem; 
  } 

  .fontSize0_4 {
    font-size: 0.4rem; 
  }

  .fontSize0_65 {
    font-size: 0.65rem;
  }    

  .fontSize0_7 {
    font-size: 0.7rem !important; 
  }   

  .fontSize0_8 {
    font-size: 0.8rem;
  }  

  .fontSize0_9 {
    font-size: 0.9rem;
  }

  .fontSize1 {
    font-size: 1rem;
  }

  .fontSize1_1 {
    font-size: 1.1rem;
  }

  .fontSize1_2 {
    font-size: 1.2rem;
  }


  /*字体风格*/
  .fontNormal {
    font-style: normal;
  }


  /*字体粗细*/
  .fontWeightBold {
    font-weight: bold;
  }

  .fontWeightNormal {
    /*字体不加粗*/
    font-weight: normal;
  }


  /*文字超出部分省略*/
  .overEllipsis {
    /*超出宽度后的文字显示为省略号*/
    white-space: nowrap;
    text-overflow: ellipsis; 
    -o-text-overflow: ellipsis;
  }  


  /*display样式*/ 
  .inlineBlock {
    display: inline-block;
  }

  .none {
    display: none;
  }

  .block {
    display: block;
  }


  /*结构布局*/
  .flex {
    display: flex;  
  }

  .flexWrap {
    flex-wrap: wrap; 
  }
  /* flex布局 */
  .flex-item-1{
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .flex-box{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }

  
  /*内容居中样式*/
  .textCenter {
    text-align:center;
  }


  /*溢出*/
  .overflowHidden {
    overflow: hidden;
  }

  .overflowScroll {
    overflow:scroll;
  }

  .overflowYAuto {
    /*内容超出生成滚动条，不超出不生成滚动条*/
    overflow-y: auto;
  }


  /*margin样式*/
  .marginTopPer1 {
    margin-top: 1%;
  }

  .marginTop0 {
    margin-top: 0rem;
  }

  .marginTop0_3 {
    margin-top: 0.3rem;
  }
  .marginTop0_35 {
    margin-top: 0.35rem;
  }
  .marginTop0_5 {
    margin-top: 0.5rem;
  }

  .marginBottom0 {
    margin-bottom: 0;
  }  

  .marginBottom0_3 {
    margin-bottom: 0.3rem;
  }    

  .marginBottom0_4 {
    margin-bottom: 0.4rem;
  }

  .marginBottom4 {
    margin-bottom: 4rem;
  }  

  .marginLeft0 {
    margin-left: 0; 
  }

  .marginLeft0_5 {
    margin-left: 0.5rem;
  }  

  .marginLeft-0_5 {
    margin-left: -0.5rem;
  }

  .marginLeftPer-7 {
    margin-left: -7%;
  }

  .marginLeftPer-18 {
    margin-left: -18%;
  }

  .marginRight0_15 {
    margin-right: 0.15rem;
  }   

  .marginRight0_4 {
    margin-right: 0.4rem;
  }  


  /*padding样式*/
  .paddingTop0_3 {
    padding-top: 0.3rem;
  }

  .paddingTop0_7 {
    padding-top: 0.7rem;
  }

  .paddingTop1_4 {
    padding-top: 1.4rem;
  }

  .paddingTop2_2 {
    padding-top: 2.2rem;
  }
  .paddingTop3_76 {
    padding-top: 3.76rem;
  }
  .paddingTopPer5 {
    padding-top: 5%;
  }

  .paddingBottom0_3 {
    padding-bottom: 0.3rem;
  }

  .paddingBottomPer5 {
    padding-bottom: 5%;
  } 

  .paddingLeft0_13 {
    padding-left: 0.13rem;
  }

  .paddingLeft0_3 {
    padding-left: 0.3rem;
  }  

  .paddingLeft0_75 {
    padding-left: 0.75rem;
  }  

  .paddingLeft4_2 {
    padding-left: 4.2rem;
  }

  .paddingLeftPer5 {
    padding-left: 5%;
  }

  .paddingRight0_13 {
    padding-right: 0.13rem;
  } 

  .paddingRight0_3 {
    padding-right: 0.3rem;
  }    

  .paddingRight0_75 {
    padding-right: 0.75rem;
  } 

  .paddingRightPer5 {
    padding-right: 5%;
  } 


 
  /*垂直对齐*/
  .verticalMiddle {
    vertical-align: middle;
  }
  
  .verticalTop {
    vertical-align: top;
  }


  /*文本修饰*/
  .textDecorationNone {
    text-decoration: none; 
  }

  /*层级*/
  .zIndex {
    z-index:501;
  }


  /*浮动*/
  .floatLeft {
    float: left;
  }

  .floatRight {
    float: right;
  }


  /*a标签样式*/
  .aNotHigHlight { 
    /*点击a标签的瞬间没有默认的高亮*/
    -webkit-tap-highlight-color: transparent;    
  }
   

  /*文本缩进*/
  .textIndent0_5 {
    text-indent: 0.5rem;
  }
  

  /*隐藏横向和纵向滚动条*/
  ::-webkit-scrollbar {
    width: 0em;
  }
  ::-webkit-scrollbar:horizontal {
    height: 0em;
  }

  